.clearfix() {
  &:before,
  &:after {
    content: " ";
    display: table;
  }
  &:after {
    clear: both;
  }
}

.desktop-and-old-ie(@rules) {

  .ie89 & {
    @rules();
  }

  @media (min-width: @screen-sm-min) {
    @rules();
  }

}


.list-unstyled() {
  margin: 0;
  padding: 0;
  list-style-type: none;
}